Execution Monitoring and Schedule Revision for O-OSCAR: a Preliminary Report
نویسندگان
چکیده
This paper addresses the problem of maintaining the consistency of a pre-defined schedule during its execution in a real or simulated environment. This issue, referred to as Reactive Scheduling Problem, is known to be inherently difficult due to the usually strict timelines in which the revising procedure is called to react. Schedule revision must be quick, and sometimes solution quality must come as a secondary priority as the execution of the schedule does not allow for time-intensive computations. In this work we present a Schedule Execution Monitor and Control System which seizes upon the O-OSCAR (Object-Oriented SCheduling ARchitecture) scheduling tool, a constraint-based software architecture for the solution of complex scheduling problems. The core solving engine of O-OSCAR is represented by the ISES algorithm (Iterative Sampling Earliest Solutions), a constraint-based method for the solution of the RCPSP/Max problem (Resource Constrained Project Scheduling Problem with Time Windows). We have used the preceeding software architecture as a starting point to develop a Schedule Execution Monitor and Control System, capable of reactively maintaining the consistency of the schedule in spite of possible unexpected events to occur at schedule execution time. This paper describes this new module and the current idea of schedule revision also based on the ISES algorithm.
منابع مشابه
A hierarchical architecture for resource allocation, plan execution, and revision for operation of a network of communications antennas
This paper describes a hierarchical scheduling, planning, control, and execution monitoring architecture for automating operations of a worldwide network of communications antennas. We describe the network automation problem and current mode of operations. We then describe a three layer hierarchical architecture for automating network operations. In particular we describe the notion of plan/sch...
متن کاملA Constraint-Based Architecture for Flexible Support to Activity Scheduling
The O-OSCAR software architecture is a problem solving environment for complex scheduling problem that is based on a constraintbased representation. On top of this core representation a problem solver module and a schedule execution system guarantee a complete support to address a scheduling problem. Furthermore, a rather sophisticated interaction module allows users to maintain control on diff...
متن کاملAn ex ante control chart for project monitoring using earned duration management observations
In the past few years, there has been an increasing interest in developing project control systems. The primary purpose of such systems is to indicate whether the actual performance is consistent with the baseline and to produce a signal in the case of non-compliance. Recently, researchers have shown an increased interest in monitoring project’s performance indicators, by plotting them on the S...
متن کاملAchlya infection in an Oscar (Astronotus ocellatus) with typical symptoms of saprolegniosis
Saprolegniosis is one of the most frequent diseases in the ornamental fish industry that may cause by Achlya spp. There is no report of fungal infection caused by Achlya spp. in Oscar (Astronotus ocellatus) in Iran. An Oscar fish was referred to the Veterinary Hospital, Shahid Chamran University of Ahvaz, Ahvaz, Iran with saprolegniosis symptoms including los...
متن کاملPlanning and Scheduling Ingredients for a Multi-Agent System
The aim of this paper is to show some work on applying planning and scheduling technology in a multi-agent setting. The context of the research presented herein is the development of an active supervision system for a multi-agent environment. With the idea of using off-the-shelf components, we have implemented a first version of the control framework. Specifically, the creation of distributed p...
متن کامل